technology strategy - German English Dictionary